devastating losses - Français Anglais Dictionnaire